package com.jt.service;

import com.jt.entity.Role;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;

import java.util.List;

public interface RoleService {

    //  添加
    Integer  save(Role role);


    //  通过ID查询
    Role  queryById(Integer id);

    //  查询全部
    List<Role> queryAll();

    //  分页
    List<Role>  queryPage(RowBounds rowBounds);

    //  多个ID查询
    List<Role>  queryByIds(Integer[] ids);

    //  姓名模糊查询
    List<Role>  queryByLikeName(String name);

    //  修改状态
    Integer  updateStatus(Integer id,Integer status);

    //  修改信息
    Integer  update(Role role);

}
